ride the pine [us] - French English Dictionary